Rename libostree-sys to ostree-sys
authorFelix Krull <f_krull@gmx.de>
Thu, 16 May 2019 18:37:42 +0000 (20:37 +0200)
committerColin Walters <walters@verbum.org>
Fri, 6 May 2022 16:53:53 +0000 (12:53 -0400)
rust-bindings/rust/.gitlab-ci.yml
rust-bindings/rust/Cargo.toml
rust-bindings/rust/Makefile
rust-bindings/rust/README.md
rust-bindings/rust/conf/libostree-sys.toml [deleted file]
rust-bindings/rust/conf/ostree-sys.toml [new file with mode: 0644]
rust-bindings/rust/src/lib.rs
rust-bindings/rust/sys/Cargo.toml
rust-bindings/rust/sys/tests/abi.rs

index 546caa93b6d3d2b603ce914d53d83b5117e2b76d..7bcb70444b03827d9a4ad9ee2192b29f32e5c186 100644 (file)
@@ -12,20 +12,20 @@ stages:
 - build
 - publish
 
-# libostree-sys
-libostree-sys:
+# ostree-sys
+ostree-sys:
   stage: build
   script:
   - cargo test --verbose --manifest-path sys/Cargo.toml --all-features
 
-libostree-sys_nightly:
+ostree-sys_nightly:
   stage: build
   image: rustlang/rust:nightly
   script:
   - cargo test --verbose --manifest-path sys/Cargo.toml --all-features
   allow_failure: true
 
-publish_libostree-sys:
+publish_ostree-sys:
   stage: publish
   script:
   - cargo publish --verbose --manifest-path sys/Cargo.toml --token $CRATES_IO_TOKEN
index 154453dfa0ab693474a1c54cf09592be38696d2e..99ad529c821cc57f8e393f8879236863870a5515 100644 (file)
@@ -36,28 +36,28 @@ gio = "0.5"
 glib-sys = "0.7"
 gobject-sys = "0.7"
 gio-sys = "0.7"
-libostree-sys = { version = "0.2", path = "sys" }
+ostree-sys = { version = "0.2", path = "sys" }
 
 [dev-dependencies]
 tempfile = "3"
 
 [features]
-dox = ["libostree-sys/dox"]
-v2014_9 = ["libostree-sys/v2014_9"]
-v2015_7 = ["v2014_9", "libostree-sys/v2015_7"]
-v2017_3 = ["v2015_7", "libostree-sys/v2017_3"]
-v2017_4 = ["v2017_3", "libostree-sys/v2017_4"]
-v2017_6 = ["v2017_4", "libostree-sys/v2017_6"]
-v2017_7 = ["v2017_6", "libostree-sys/v2017_7"]
-v2017_8 = ["v2017_7", "libostree-sys/v2017_8"]
-v2017_9 = ["v2017_8", "libostree-sys/v2017_9"]
-v2017_10 = ["v2017_9", "libostree-sys/v2017_10"]
-v2017_11 = ["v2017_10", "libostree-sys/v2017_11"]
-v2017_12 = ["v2017_11", "libostree-sys/v2017_12"]
-v2017_13 = ["v2017_12", "libostree-sys/v2017_13"]
-v2017_15 = ["v2017_13", "libostree-sys/v2017_15"]
-v2018_2 = ["v2017_15", "libostree-sys/v2018_2"]
-v2018_3 = ["v2018_2", "libostree-sys/v2018_3"]
-v2018_5 = ["v2018_3", "libostree-sys/v2018_5"]
-v2018_6 = ["v2018_5", "libostree-sys/v2018_6"]
-v2018_7 = ["v2018_6", "libostree-sys/v2018_7"]
+dox = ["ostree-sys/dox"]
+v2014_9 = ["ostree-sys/v2014_9"]
+v2015_7 = ["v2014_9", "ostree-sys/v2015_7"]
+v2017_3 = ["v2015_7", "ostree-sys/v2017_3"]
+v2017_4 = ["v2017_3", "ostree-sys/v2017_4"]
+v2017_6 = ["v2017_4", "ostree-sys/v2017_6"]
+v2017_7 = ["v2017_6", "ostree-sys/v2017_7"]
+v2017_8 = ["v2017_7", "ostree-sys/v2017_8"]
+v2017_9 = ["v2017_8", "ostree-sys/v2017_9"]
+v2017_10 = ["v2017_9", "ostree-sys/v2017_10"]
+v2017_11 = ["v2017_10", "ostree-sys/v2017_11"]
+v2017_12 = ["v2017_11", "ostree-sys/v2017_12"]
+v2017_13 = ["v2017_12", "ostree-sys/v2017_13"]
+v2017_15 = ["v2017_13", "ostree-sys/v2017_15"]
+v2018_2 = ["v2017_15", "ostree-sys/v2018_2"]
+v2018_3 = ["v2018_2", "ostree-sys/v2018_3"]
+v2018_5 = ["v2018_3", "ostree-sys/v2018_5"]
+v2018_6 = ["v2018_5", "ostree-sys/v2018_6"]
+v2018_7 = ["v2018_6", "ostree-sys/v2018_7"]
index 9ce83e1ab96b99e08f52104e0b4e70975fadfee7..e0858033968ba7e16e0c5fe87e722d566bdb49bf 100644 (file)
@@ -1,4 +1,4 @@
-all: gir/libostree gir/libostree-sys
+all: gir/libostree gir/ostree-sys
 
 .PHONY: update-gir-files
 
index 3ed45dc9217465b6ea3faa3a3551938d0f73821d..95823f3b62b3883a2caa37f6201911d274b239ff 100644 (file)
@@ -41,7 +41,7 @@ features = ["v2018_7"]
 ```
 
 ## Developing
-The `libostree` and `libostree-sys` crates can be built and tested using regular
+The `libostree` and `ostree-sys` crates can be built and tested using regular
 Cargo commands.
 
 ### Generated code
@@ -50,7 +50,7 @@ Most code is generated based on the gir files using the
 the included Makefile:
 
 ```ShellSession
-$ make gir/libostree gir/libostree-sys
+$ make gir/libostree gir/ostree-sys
 ```
 
 Run the following command to update the bundled gir files:
diff --git a/rust-bindings/rust/conf/libostree-sys.toml b/rust-bindings/rust/conf/libostree-sys.toml
deleted file mode 100644 (file)
index 38177cf..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-[options]
-work_mode = "sys"
-library = "OSTree"
-version = "1.0"
-target_path = "../sys"
-external_libraries = [
-   "GLib",
-   "GObject",
-   "Gio",
-]
-ignore = [
-    "OSTree.BootloaderInterface",
-    "OSTree.ChecksumInputStream",
-    "OSTree.ChecksumInputStreamClass",
-    "OSTree.CmdPrivateVTable",
-    "OSTree.LibarchiveInputStream",
-    "OSTree.LibarchiveInputStreamClass",
-    "OSTree.LzmaCompressorClass",
-    "OSTree.LzmaDecompressorClass",
-    "OSTree.RepoFileEnumeratorClass",
-    "OSTree.RollsumMatches",
-    "OSTree.RELEASE_VERSION",
-    "OSTree.VERSION",
-    "OSTree.VERSION_S",
-    "OSTree.YEAR_VERSION",
-]
-
-girs_dir = "../gir-files"
diff --git a/rust-bindings/rust/conf/ostree-sys.toml b/rust-bindings/rust/conf/ostree-sys.toml
new file mode 100644 (file)
index 0000000..38177cf
--- /dev/null
@@ -0,0 +1,28 @@
+[options]
+work_mode = "sys"
+library = "OSTree"
+version = "1.0"
+target_path = "../sys"
+external_libraries = [
+   "GLib",
+   "GObject",
+   "Gio",
+]
+ignore = [
+    "OSTree.BootloaderInterface",
+    "OSTree.ChecksumInputStream",
+    "OSTree.ChecksumInputStreamClass",
+    "OSTree.CmdPrivateVTable",
+    "OSTree.LibarchiveInputStream",
+    "OSTree.LibarchiveInputStreamClass",
+    "OSTree.LzmaCompressorClass",
+    "OSTree.LzmaDecompressorClass",
+    "OSTree.RepoFileEnumeratorClass",
+    "OSTree.RollsumMatches",
+    "OSTree.RELEASE_VERSION",
+    "OSTree.VERSION",
+    "OSTree.VERSION_S",
+    "OSTree.YEAR_VERSION",
+]
+
+girs_dir = "../gir-files"
index a32a211a075bcc56be929f60855b062e92e03050..12b99db1ec6d11e5afe57d8dff837173a45b10c3 100644 (file)
@@ -1,7 +1,7 @@
 extern crate gio_sys as gio_ffi;
 extern crate glib_sys as glib_ffi;
 extern crate gobject_sys as gobject_ffi;
-extern crate libostree_sys as ffi;
+extern crate ostree_sys as ffi;
 #[macro_use]
 extern crate glib;
 extern crate gio;
index 17d9f53ecdf1ca08983ebadabe36ad5903cd3c05..e13672bf4884cf103d6780257ff24b571ede4993 100644 (file)
@@ -36,18 +36,18 @@ v2018_6 = ["v2018_5"]
 v2018_7 = ["v2018_6"]
 
 [lib]
-name = "libostree_sys"
+name = "ostree_sys"
 
 [package]
 authors = ["Felix Krull"]
 build = "build.rs"
 categories = ["external-ffi-bindings"]
 description = "FFI bindings to libostree-1"
-documentation = "https://fkrull.gitlab.io/ostree-rs/libostree_sys"
+documentation = "https://fkrull.gitlab.io/ostree-rs/ostree_sys"
 keywords = ["ffi", "ostree", "libostree"]
 license = "MIT"
 links = "ostree-1"
-name = "libostree-sys"
+name = "ostree-sys"
 repository = "https://gitlab.com/fkrull/ostree-rs"
 version = "0.2.0"
 [package.metadata.docs.rs]
index 4e9bb10c021613a9d6c37f2e68bc0831b9782901..25bb819baa6b6c38c1ebf24dbb0c3e13e72f1df5 100644 (file)
@@ -2,7 +2,7 @@
 // from gir-files (https://github.com/gtk-rs/gir-files @ ???)
 // DO NOT EDIT
 
-extern crate libostree_sys;
+extern crate ostree_sys;
 extern crate shell_words;
 extern crate tempdir;
 use std::env;
@@ -11,7 +11,7 @@ use std::path::Path;
 use std::mem::{align_of, size_of};
 use std::process::Command;
 use std::str;
-use libostree_sys::*;
+use ostree_sys::*;
 
 static PACKAGES: &[&str] = &["ostree-1"];